#include <string.h>



int cs_fget_generator(struct st_model *model){

		
}

int cs_fmodel_generator(struct st_model *model)
{
	FILE *farchivo;
	char archivo[100];
	char strmodel[100]="F";
	int error=OK;
	if(model==NULL)
		return INVALID_MODEL;
	else{
		sprintf(archivo,"%s.F%s.cs",NAMESPACE,model->name);
		farchivo=fopen(archivo, "w");
		printf("Inicia codificacion de %s\n",archivo);
		fprintf(farchivo,"public class F%s{\n",model->name);
		strcat(strmodel,model->name);
		cs_singleton_generator(farchivo,strmodel);
		
		fprintf(farchivo,"}\n\n");
		fflush(farchivo);
		fclose(farchivo);
		printf("Finaliza codificacion de %s\n\n",archivo);
	}
}


int cs_fmodels_generator(struct st_model_ls *models){
	while(models!=NULL)
	{
	 	cs_fmodel_generator(models->model);
	 	models=models->next;
	 }
	 return OK;	
}
